trouble spots - German English Dictionary